Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 MARKET PLACE £336,267 £324,500 7 Mar 2022
64 MARKET PLACE £185,502 £150,000 3 Apr 2019
66 MARKET PLACE £205,273 £184,000 20 Aug 2021
68 MARKET PLACE £141,717 £140,000 1 Jun 2023